package com.mingqijia.gassafety.webserver.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @author zhangfei
 * @version 1.0.0
 * @ClassName RunningStrategyRequest.java
 * @Description TODO
 * @createTime 2023年12月13日
 */
@Data
public class RunningStrategyRequest {

    @ApiModelProperty("页码")
    private int page=1;
    @ApiModelProperty("数量")
    private int pageSize=30;
    @ApiModelProperty("规则名称")
    private String ruleName;
    @ApiModelProperty("策略对象：0所有客户 1按照行业选择 2按照客户选择")
    private String strategyObj;
    @ApiModelProperty("状态:0启用1禁用")
    private Integer isDisabled;
    @ApiModelProperty("创建时间 yyyy-MM-dd ")
    private String createdAt;
    /**
     * 创建日期最大范围
     */
    @ApiModelProperty(value = "创建时间")
    private String createdAtEnd;

    @ApiModelProperty("策略对象内容：用;拼接")
    private String strategyObjValues;

    @ApiModelProperty("模版类型")
    private Integer templateType;

    @ApiModelProperty(value = "规则类型：0设备故障 1设备离线 3设备运行报告 4服务到期提醒")
    private Integer strategyType;

    @ApiModelProperty(value = "报警方式：1 短信推送 2 微信模版消息 3机器人外呼")
    private String adviceType;
}